File tree Expand file tree Collapse file tree 1 file changed +47
-0
lines changed Expand file tree Collapse file tree 1 file changed +47
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : " Test"
2
+ on :
3
+ push :
4
+ branches :
5
+ - main
6
+ permissions :
7
+ contents : read
8
+ jobs :
9
+ build-linux-x86_64-extension :
10
+ runs-on : ubuntu-20.04
11
+ steps :
12
+ - uses : actions/checkout@v3
13
+ - run : make loadable
14
+ - run : pip install pytest numpy; make test-loadable
15
+ - uses : actions/upload-artifact@v3
16
+ with :
17
+ name : sqlite-vec-linux-x86_64-extension
18
+ path : dist/*
19
+ build-macos-x86_64-extension :
20
+ runs-on : macos-11
21
+ steps :
22
+ - uses : actions/checkout@v3
23
+ - run : make loadable
24
+ - run : /usr/local/opt/python@3/libexec/bin/python -m pip install pytest numpy; make test-loadable python=/usr/local/opt/python@3/libexec/bin/python
25
+ - uses : actions/upload-artifact@v3
26
+ with :
27
+ name : sqlite-vec-macos-x86_64-extension
28
+ path : dist/*
29
+ build-macos-aarch64-extension :
30
+ runs-on : macos-11
31
+ steps :
32
+ - uses : actions/checkout@v3
33
+ - run : make loadable CFLAGS="-target arm64-apple-macos11"
34
+ - uses : actions/upload-artifact@v3
35
+ with :
36
+ name : sqlite-vec-macos-aarch64-extension
37
+ path : dist/*
38
+ build-windows-x86_64-extension :
39
+ runs-on : windows-2019
40
+ steps :
41
+ - uses : actions/checkout@v3
42
+ - run : make loadable
43
+ - run : pip install pytest numpy; make test-loadable
44
+ - uses : actions/upload-artifact@v3
45
+ with :
46
+ name : sqlite-vec-windows-x86_64-extension
47
+ path : dist/*
You can’t perform that action at this time.
0 commit comments